function sort(arr=[]){
    for(let i=0;i<arr.length;i++){
        for(let j=i+1;j<arr.length;j++){
            if(arr[i]%2==1&&arr[j]%2==1){
                //都是奇数 冒泡大的
                if(arr[i]>arr[j]){
                    //交换
                    let param=arr[i];
                    arr[i]=arr[j];
                    arr[j]=param;
                }
            }else if(arr[i]%2==0&&arr[j]%2==0){
                //都是偶数  冒泡小的
                if(arr[i]<arr[j]){
                    //交换
                    let param=arr[i];
                    arr[i]=arr[j];
                    arr[j]=param;
                }
            }
        }
    }
    return arr;
}
console.log(sort([9,4,7,10,6]));
function sort(arr){
    arr.sort((a,b)=>{
        if((a+b)/2==0){
            return a-b;
        }else{
            return 0;
        }
    });
    return arr;
}